const { app, pool, Result } = require('./connect')
const login = require('./router/login')

app.all('*', (req, res, next) => {
  // 这里处理全局拦截，一定要写在最上面
  next()
})

// res.json 以json对象的形式返回去
// res.send 以也页面的形式返回去
// res.download以文件的方式返回去，前端请求会下载此文
app.all('/', (req, res) => {
  pool.getConnection((err, conn) => {
    res.json({ type: 'test' })
    pool.releaseConnection(conn) // 释放连接池，等待别的连接使用
  })
})

app.use('/login', login)

const port = 8099
app.listen(port, () => {
  console.log(`服务启动: http://localhost:${port}`);
})
